<?php
    /**
     *
     * Formulario que realiza el cálculo de Oportunidad Toma de Muestra en la Fase Pre-Analítica, dentro del Tablero de Control de Influenza para Laboratorios.
     * El reporte Oportunidad Toma de Muestra es mostrado como una imagén, donde se le envia el resultado del cálculo. Para realizar dicho cálculo es necesario enviar como variable el número de laboratorio.
     *
     * @desc Formulario que muestra la Oportunidad Toma de Muestra, de la Fase Pre-Analitica
     * @filesource
     *
     * @category     OTC Oportunidad Toma de Muestra, Fase Pre-Anallitica
     * @uses         session
     * @uses         fncReportes
     * @method       graficoOprTomaMuestra()
     * @internal     rpt_nLab
     * @version      1.0
     *
     *
     */


/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
include dirname(__FILE__).'/../../Lib/pivote.php';
include dirname(__FILE__).'/../../Lib/class.fncReportes.php';
include dirname(__FILE__).'/../../Lib/class.session.php';
include dirname(__FILE__).'/../../Lib/class.setter.php';
$session= new session();

import_request_variables("gP","rpt_");

header("Content-Type: text/html; charset=iso-8859-1");

$reporte = new fncReportes(Srv,Usr,Pass,base);

?>
<html>
  <head>
    <script type='text/javascript' src='http://www.google.com/jsapi'></script>
    <script type='text/javascript'>
      google.load('visualization', '1', {packages:['gauge']});
      google.setOnLoadCallback(drawChart);
      function drawChart() {
        var data = new google.visualization.DataTable();
        data.addColumn('string', 'Resultado');
        data.addColumn('number', 'Value');
        data.addRows(1);
 <?php
       echo $reporte->graficoOprTomaMuestra($rpt_nLab,1);
 ?>
        var chart = new google.visualization.Gauge(document.getElementById('chartIndxRechazo'));
 <?php
 if($rpt_nLab==33){
 ?>
        var options = {width: 400, height: 120, redFrom: 5, redTo: 10,
            yellowFrom:2, yellowTo: 5, greenFrom:0, greenTo: 2, minorTicks: 1, max:10, min:0, label:'Oportunidad de Toma de Muestra'};
 <?php
 }else{
 ?>
       var options = {width: 400, height: 120, redFrom: 7, redTo: 10,
            yellowFrom:5, yellowTo: 7, greenFrom:0, greenTo: 5, minorTicks: 1, max:10, min:0, label:'Oportunidad de Toma de Muestra'};
 <?php } ?>
        chart.draw(data, options);
      }
   </script>
  </head>

  <body style="font-family: Helvetica, arial, verdana, sans-serif; font-size: 15px;">
      <table border="0" align="center" width="300">
          <tr>
              <td align="center">Oportunidad Toma de Muestra<td>
          </tr>
          <tr>
              <td>
                    <div id='chartIndxRechazo'></div>
              </td>
          </tr>
          <tr>
              <td>
                  <img alt="Fomula de obtencion" src="http://chart.apis.google.com/chart?cht=tx&chl=OTM=\frac{Fecha toma muestra}{Fecha inicio sintomas}=<?php echo $reporte->graficoOprTomaMuestra($rpt_nLab,2);?>" />
              </td>
          </tr>
    </table>
  </body>
</html>